﻿/* MENU */
#fi3menu{ background:#ffffff; }
#fi3menu ul.dropdown{ margin:0px; padding:0px; }

/* -- LEVEL ONE ---------------- */
#fi3menu * { color:#666666; }
#fi3menu ul                 { position: relative; list-style:none; margin-left:-45px; }
#fi3menu ul li              { font-weight: normal; float: left; z-index:1000; height:25px; width:101px; background:url(Images/fi3/bg-menu-normal.gif) no-repeat; color: #666666; }
#fi3menu ul a:hover, #fi3menu ul a:link,
#fi3menu ul a:active        { color: #666666; }
#fi3menu ul li a            { display: block; text-decoration:none; padding-left:0px; padding-right:0px; color: #666666; line-height:25px; }
#fi3menu ul li:last-child a { border-right: none; } /* Doesn't work in IE */
#fi3menu ul li.hover,
#fi3menu ul li:hover        { background: url(Images/fi3/bg-menu-selected.gif); position: relative; }
#fi3menu ul li.hover a      { color: #666666; }

/* -- LEVEL TWO ---------------- */
#fi3menu ul li ul {  border: 0px solid #e2e2e2;  }
#fi3menu ul ul { width: 200px; margin-left:3px; background-color:#b3b4b7; padding:1px; padding-top:0px; visibility: hidden; position: absolute; top: 100%; left: 0;  }
#fi3menu ul ul li { 
	width: 200px; 
	height:23px; 
	font-weight: normal; 
	background: url(Images/fi3/fim3-menu-bg.gif) repeat-y #f6f6f6 top left;
	/*background-image:none;*/
	background-color:#f6f6f6;
	border-bottom: 1px solid #e2e2e2; 
	float: none; 
	text-align:left;
	vertical-align:middle;
	padding-left:0px; 
}
#fi3menu ul ul li a,
#fi3menu ul ul li.hover a { color: black; padding-left:27px; margin-left:3px; }
#fi3menu ul ul li a		  { border-right: none; width: 100%; display: inline-block; } 
#fi3menu ul ul li.hover,
#fi3menu ul ul li:hover   { background:#e7eddf; width:200px; border: 1px solid #6d9d2e; position: relative; }
#fi3menu ul ul li.hover a { color: black; }

/* -- LEVEL THREE ---------------- */
#fi3menu ul ul ul { padding:1px; margin:0px; margin-left:1px; margin-top:-1px; }
#fi3menu ul ul ul 					{ left: 100%; top: 0; }
#fi3menu ul li:hover > ul 			{ visibility: visible; }



#fi3menu a:link, #fi3menu a:visited, #fi3menu a:active 
{ color: #666666; }

#fi3menu a:hover{ color: #333333; }

